Papers with Python package

12 papers
COMBO: State-of-the-Art Morphosyntactic Analysis (2021.emnlp-demo)

Copied to clipboard

Challenge: COMBO is an end-to-end NLP system for accurate part-of-speech tagging, morphological analysis, and (enhanced) dependency parsing.
Approach: They propose a fully neural NLP system for accurate part-of-speech tagging, morphological analysis, lemmatisation, and (enhanced) dependency parsing.
Outcome: The proposed system predicts categorical morphosyntactic features whilst also exposes their vector representations, extracted from hidden layers.
Textagon: Boosting Language Models with Theory-guided Parallel Representations (2025.acl-demo)

Copied to clipboard

Challenge: Pretrained language models do not account for the wide variety of available expert-generated language resources and lexicons that explicitly encode linguistic/domain knowledge.
Approach: They propose a Python package for generating parallel representations for text based on predefined lexicons and selecting representations that provide the most information.
Outcome: The proposed model can generate parallel representations of text based on predefined lexicons and select representations that provide the most information.
EASSE: Easier Automatic Sentence Simplification Evaluation (D19-3)

Copied to clipboard

Challenge: EASSE provides access to a broad range of evaluation resources including standard automatic metrics, word-level accuracy scores and reference-independent quality estimation features.
Approach: They propose to provide a Python package that provides access to automatic evaluation and comparison of Sentence Simplification (SS) systems.
Outcome: The proposed tool allows comparison and understanding of the performance of Sentence Simplification (SS) systems.
Similar, but why? A Toolkit for Explaining Text Similarity (2026.eacl-demo)

Copied to clipboard

Challenge: XPLAINSIM is a Python package that explains textual similarity in an easy-to-use way.
Approach: They propose a Python package that unifies three approaches to explain text similarity . they demonstrate the value of the package through intuitive examples and empirical research .
Outcome: XPLAINSIM is a Python package that unifies three approaches to explain text similarity . the authors show that the package is useful for explaining text similarities in a simple way .
FastFit: Fast and Effective Few-Shot Text Classification with a Multitude of Classes (2024.naacl-demo)

Copied to clipboard

Challenge: Few-shot prompting of large language models (LLMs) via API calls presents a unique challenge when dealing with a multitude of classes that share similar semantic meanings.
Approach: They present a Python package that integrates batch contrastive learning and token-level similarity score to provide fast few-shot classification.
Outcome: The proposed method significantly improves multi-class classification speed and accuracy across English and Multilingual datasets.
Hindsight: Structured Agent Memory that Retains, Recalls, and Reflects (2026.acl-demo)

Copied to clipboard

Challenge: Hindsight organizes long-term memory into four logical networks and exposes three core operations.
Approach: Hindsight organizes long-term memory into four logical networks and exposes three core operations.
Outcome: Hindsight is a working memory system for AI agents that separates facts from beliefs . the system outperforms existing models on LongMemEval and LoCoMo with 83.6% accuracy .
Zero-Shot-BERT-Adapters: a Zero-Shot Pipeline for Unknown Intent Detection (2023.findings-emnlp)

Copied to clipboard

Challenge: Intent discovery remains a crucial task in natural language processing . identifying novel, unseen intents remains one of the biggest challenges in this field .
Approach: They propose a multi-language approach to intent discovery using Adapters and a Transformer architecture.
Outcome: The proposed pipeline outperforms baselines in two zero-shot settings for intent classification and unseen intent discovery.
The Change that Matters in Discourse Parsing: Estimating the Impact of Domain Shift on Parser Error (2022.findings-acl)

Copied to clipboard

Challenge: Discourse analysis is very low on texts outside of the training distribution’s coverage, diminishing the practical utility of existing models.
Approach: They propose to use a distribution shift statistic to estimate the error-gap of a discourse model and to use it to estimate it.
Outcome: The proposed model can be estimated via distribution shift but does not correlate with change in the observed error of a classifier (i.e. error-gap).
XferBench: a Data-Driven Benchmark for Emergent Language (2024.naacl-long)

Copied to clipboard

Challenge: Existing methods to teach models to "language" are full of bias, toxicity, and potential intellectual property violations.
Approach: They propose a benchmark for evaluating the overall quality of emergent languages using data-driven methods.
Outcome: The proposed benchmark is based on utterances from the emergent language and is validated using human, synthetic, and emergentic language baselines.
Better Synthetic Data by Retrieving and Transforming Existing Datasets (2024.findings-acl)

Copied to clipboard

Challenge: despite advances in large language models, task-specific data is not available for many use cases . a new method to improve automated dataset generation uses publicly available datasets .
Approach: They propose a method to make better use of existing datasets to improve automatic dataset generation.
Outcome: The proposed method outperforms existing methods on language-based tasks . it significantly increases diversity and difficulty of generated data on many tasks compared to other methods .
Evaluating Robustness of Large Language Models Against Multilingual Typographical Errors (2026.acl-long)

Copied to clipboard

Challenge: Large language models (LLMs) are increasingly deployed in multilingual, real-world applications where user inputs introduce typographical errors.
Approach: They propose a multilingual typo generation algorithm that simulates human-like errors based on language-specific keyboard layouts and typing behavior.
Outcome: The proposed model can generate the correct answer ("500") under typos in English, German, and Russian.
CLDFBench: Give Your Cross-Linguistic Data a Lift (2020.lrec-1)

Copied to clipboard

Challenge: despite the increasing amount of cross-linguistic data, most datasets are not FAIR (findable, accessible, interoperable, and reproducible) . with the Cross-Linguistic Data Formats initiative, first standards for cross-language data have been presented and successfully tested.
Approach: They propose a framework for the retro-standardization of legacy data and the curation of new datasets that drastically simplifies the creation of CLDFs.
Outcome: The proposed framework simplifies the creation of CLDFs by providing a consistent, reproducible workflow that supports version control and long term archiving of research data and code.

What is GenGO?

GenGO is an NLP powered publication search system. It currenctly indexes 30k+ papers from ACL Anthology, and implements multi-aspect summarization, semantic search, and more!

Information

About
Limitations